Comparison of the Discriminatory Processor Sharing Policies

نویسنده

  • Natalia Osipova
چکیده

Discriminatory Processor Sharing (DPS) policy introduced by Kleinrock [5] is of a great interest in many application areas, including telecommunications, web applications and TCP flow modelling. Under the DPS policy the jobs priority is controlled by a vector of weights. Verifying the vector of weights, it is possible to control the service rates of the jobs and optimize system characteristics. The proper vector weights selection is an important and difficult task because of the system complexity. The previously achieved results on DPS model are of Kleinrock [5], Fayolle et al. [3]. Most of the results obtained for the DPS model were collected together in the survey paper of of Altman et al. [1]. The problem of weights selection in the DPS policy when the job size distributions are exponential was studied by Avrachenkov et al. in [2] and by Kim and Kim in [4]. In [4] it was shown that the DPS policy reduces the expected sojourn time in comparison with PS policy when the weights increase in the opposite order with the means of job classes. Also in [4] the authors formulate a conjecture about the monotonicity of the expected sojourn time of the DPS policy. The idea of conjecture is that comparing two DPS policies, one which has a weight vector closer to the optimal strict priority policy vector has smaller expected sojourn time. Using the method described in [4] we prove this conjecture with some restrictions on system parameters. The proofs can be found in the technical report [6].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the equivalence between multiclass PS-type scheduling policies

Consider a single server queue serving a multiclass population. Some popular scheduling policies for such a system (and of interest in this paper) are the discriminatory processor sharing (DPS), discriminatory random order service (DROS), generalized processor sharing (GPS) and weighted fair queueing (WFQ). The aim of this paper is to show a certain equivalence between these scheduling policies...

متن کامل

The Impact of Program Structure on the Performance of Scheduling Policies in Multiprocessor Systems ‡

A simple fork and join type of job structure has been extensively used for performance evaluation of processor scheduling policies in multiprocessor systems. However, parallel programs often exhibit a more complicated structure. It is not clear how the program structure affects the performance of processor scheduling policies. This paper studies the impact of the program structure on the perfor...

متن کامل

Monotonicity Properties for Multi-Class Queueing Systems

We study multi-dimensional stochastic processes that arise in queueing models used in the performance evaluation of wired and wireless networks. The evolution of the stochastic process is determined by the scheduling policy used in the associated queueing network. For general arrival and service processes, we give sufficient conditions in order to compare sample-path wise the workload and the n...

متن کامل

Performance Comparison of Processor Scheduling Strategies in a Distributed-Memory Multicomputer System

Processor scheduling policies on systems that run multiple applications simultaneously can be broadly divided into space-sharing and time-sharing policies. Space-sharing policies partition the system processors and each partition is allocated exclusively to a job. In timesharing policies, processors are temporally shared by jobs (e.g., in a round robin fashion). Space-sharing and timesharing po...

متن کامل

A survey on discriminatory processor sharing

The Discriminatory Processor Sharing (DPS) model is a multi-class generalization of the egalitarian Processor Sharing model. In the DPS model all jobs present in the system are served simultaneously at rates controlled by a vector of weights {gk > 0; k = 1, . . . , K}. If there are Nk jobs of class k present in the system, k = 1, . . . , K, each class-k job is served at rate gk/ PK j=1 gjNj . T...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/0803.2129  شماره 

صفحات  -

تاریخ انتشار 2008